package com.ruyuan.rapid.common.config;

/**
 * @author mac
 */
public interface ServiceInvoker {

    String getInvokerPath();

    void setInvokerPath(String invokerPath);

    /**
     * 获取指定服务调用绑定的唯一规则
     * @return
     */
    String getRuleId();

    void setRuleId(String ruleId);

    /**
     * 获取方法的超时时间
     * @return
     */
    int getTimeout();

    void setTimeout(int timeout);
}
